have a tale to tell - Francés Inglés Diccionario